Japan’s JGC buys stakes in two Abengoa Solar CSP plants
Japanese engineering firm JGC has bought stakes in two 50MW concentrating solar power (CSP) plants being developed by Spain’s Abengoa Solar.
By Matthew Wolstenholme
Read More from ReCharge News…


