Labour leader Ed Miliband has called for a new bargain with business that rewards contribution to society and not ``predatory'' profit-making practices.
Miliband calls for new bargain with business