Royal Challengers Bengaluru owners have demanded USD 2 billion to sell the IPL franchise, sources have confirmed to NDTV.

By admin