3 July 2026 Maintaining Maximum Efficiency – The struggle to fulfil power output from alternative energy resources