News

Slide Insurance CEO and founder Bruce Lucas has come under criticism yet again. Lucas and his wife, the company "s chief operating officer and chief risk officer, earned $50.3 million during the ...
The technology has taken over some of the tasks performed by analysts at consultancies, but McKinsey says that that only ...