Deus generates around $25 million in annual revenue, Mr Jennings said.read more