By Atul Roy Recent market turmoil in utility stocks, situated near major data centre hubs has sparked debate about the future ...