Listen up, folks! The Supreme Court just body-slammed Tata Power, ruling that Delhi consumers won’t pay a dime for that gas plant that's been as useful as a screen door on a submarine since March 2018! No more charging for what you ain't getting! Can you smell what The Rock is cooking?

Finance

