Canadian Solar misses revenue target in Q2

ENGIE to build eight hybrid solar projects in Gabon

Turkish solar mountings firm picks NEXTracker as major supply partner