Storia: Digital Edge (India) buys 30 acres in Palava for Rs 1,000 cr, plans 270MW data centre — Warptech Lab News