Toshiba Energy Systems & Solutions Corp, or Toshiba ESS, and Toshiba (Philippines) Inc have teamed up with a unit of Philippine renewables company Energy Development Corp (EDC) to deliver a 20-MW flash geothermal power project in the southern part of the Luzon Island.