US DFC will invest $1.5 billion in a new energy platform with I Squared Capital to build LNG and energy infrastructure across India and Southeast Asia.
Read on WOBR AI →