The jury of India’s Best Annual Report Awards 2024, constituted by The Free Press Journal and Care Edge has called for ...