As an IPP (independent power producer), we own solar power plants in over 200 locations across Japan, as well as in Europe and North America, and handle everything from planning and development to operational management in-house.
Power generation business derived from renewable energy