ArtIn Energy Executes $255 Million Investment from Agila Investments at a $14.58 Billion Valuation
NEW YORK–(BUSINESS WIRE)–ArtIn Energy, ArtIn or the Company, a global renewable energy infrastructure platform, announced a definitive agreement for a USD 255 million strategic investment from Agila Investments LLC, Agila or the Investor, a private…