Today is celebrated globally as World Consumer Rights Day, and for many like India it is also National Consumers Day. March 15 was chosen because then-US president John F Kennedy declared the consumer Bill of Rights to US Congress in 1961. It affirmed consumer rights were an inalienable part of the national economy. Since 1983, at the behest of Consumers International, government and...