UK government has launched a call for evidence on corporate power purchase agreements as it takes steps to support businesses ...