News

An EU commission fined Apple and Meta hundreds of millions as they stepped up enforcement of digital competition rules.
Lionsgate shareholders approved the separation of the studio business and Starz, clearing a key hurdle in the long ...