Tarrus Richardson shares IMB’s strategy for delivering returns in utilities and government contracting

'We generated 27 times return on our invested capital, which is a best for us,' said Richardson about the sale of LaFata Contract Services.