Business / Entertainment / Technology Twitter India Faces 90% Profit Plunge Twitter India's ad revenue has dropped significantly, causing a 90% decline in profits. The platform is having a tough time staying financially stable due to rising competition and regulatory hurdles. By Vishal Kumar October 25, 2024