I Squared Capital has invested $460 million in Venture Global LNG, a long-term, low-cost provider of LNG to be supplied from resource rich North American ...
A