Business slowly wakes up to reality that renewables are cheap