Indian government sent 448 notices to ecommerce companies for… The Department of Consumer Affairs and its legal metrology division sent 448 notices… Read More...