Coal shortage costs ₹340 crore for Maharashtra power companies