Livestock Improvement Corporation (LIC) has released its annual report for the year ended May 31, 2025, along with its climate statements for the same period.

See more