LONDON - The Renewables Infrastructure Group Limited (TRIG), a renewable energy infrastructure investment company listed on the London Stock Exchange (LON: LSEG), has announced that its 2025 Annual ...