The renewables business faces a make-or-break moment A few years ago renewables were having their moment in the sun (and wind). Rock-bottom interest rates lowered the cost of clean power, which is expensive to deploy but runs on sun and wind that come free of charge. Log in or register to post comments