The new Scottish Government should publish a refreshed energy strategy in its first 100 days as the industry is at a “critical moment”, the UK’s leading energy body has said. The call from Offshore ...