Fact-Check: INC Kerala falsely claimed that India has only had 5.33 MMT oil reserves since 2014. However, as per the ...
Q1 2026 revenue 2: €297.7 million (vs €314.9 million in Q1 2025, down 5.5%) 23.6% increase in streaming revenue accounting for 12.7% of Video Division revenue (vs 9.9% in Q1 2025) David Larramendy, ...