Supreme Court affirms states' power to levy additional sales tax

· India Today