Green revolution is heralded for Scotland