Mitsui's Three W Solar facility in Texas achieves completion, World Watch | PolicyRisk