Bangchak Solar Energy Co, a subsidiary of Bangchak Petroleum PCL (BCP), has formed a joint venture with Chow International Co, an investment company in power generation and renewable energy business, for a 60-megawatt solar farm project in Mubara, Japan.
Bangchak’s subsidiary forms JV to tap solar biz in Japan
