India's largest environment-focused cinema festival, the All Living Things Environmental Film Festival (ALT EFF) 2024, has officially announced the winners for this year's edition. The festival, which is set to begin on 22nd November and conclude on 8th December, will showcase an impressive lineup of 72 films from across the globe, shining a spotlight on critical environmental issues.