Solar Energy Indonesia Solar Energy Indonesia inecosolar.com Who We Are Inecosolar is a subsidiary of Yinson Renewables, the renewables business unit of Yinson Holdings Berhad, a global energy infrastructure and technology company headquartered in Malaysia. Bas