Royal Challengers Sports Limited (RCSL), which owns Indian Premier League (IPL) franchise Royal Challengers Bangalore (RCB), has moved the Karnataka High Court to quash the criminal case against it
Royal Challengers Sports Limited (RCSL), which owns Indian Premier League (IPL) franchise Royal Challengers Bangalore (RCB), has moved the Karnataka High Court to quash the criminal case against it