Only the US and China currently have more billionaires than India. Some of them are as famous as pop stars and enjoy similar adulation. Their social medi

Source: www.youtube.com