International Tech Giants Face Growing Public Outcry Over Escalating Data Center Electricity Costs byStaff ReportMarch 13, 2026