By ZAIDI ISHAM ISMAIL
FOR the past several weeks, Tenaga Nasional Bhd (TNB) has been whacked from all directions by the people.
This is due to discrepancies in the amount of the electricity bills, of which some quarters of the people have claimed to be too high.