Cleantech deals show industry’s fall from grace

Share this