Business News Energy demand trends: Power consumption dips 6% to 132 billion units in October; unseasonal rains and cooler weather curb usage R Amin3 days ago02 mins mins Read More