Armstrong, Mekong Brahmaputra funds exit solar projects in Thailand

Solar Farm image