Storia: NTPC approves ₹20,456.7 crore investment for 1,600 MW Lara Stage-III project — Warptech Lab News