MUMBAI: US film and entertainment studio Lionsgate has reported revenue of $471.8 million, adjusted EBITDA of $17.1 million, and net loss of $44.2 million for the...
This will close in 10 seconds