In a landmark judgement, the Lodha panel, which was appointed by the Supreme Court of India, suspended the owners of IPL franchises Chennai Super Kings and Rajasthan Royals for a period of two ...