Castleton Commodities International (CCI) is a leading global energy commodities merchant and infrastructure asset investor, unlocking value in energy markets.
Focus Areas
Notable Investments