News post 80% of businesses believe a quarter of energy needs will be generated onsite by 2025 Research identifies opportunity for businesses to unlock competitive advantage through their energy…