Site of Yanmar’s facility in India where the solar rooftop will be installed by TotalEnergies
View related News Release
Download this image