Companies bidding for 4G meters did not deposit bank guarantees, prompting Consumer Council to raise concerns The Consumer Council has raised serious concerns over the delay in private companies bidding...Read More