Business Castle Water: Perthshire firm’s boss says energy price hike ‘more challenging than Covid’ December 11 2023