Indian OTT system Ullu’s earnings goes down 16% in FY24 This was accomplished regardless of a 7% rise in running revenue to about $11.95 million. January 8, 2025 Tech