Hot Business News Today Natural Disasters Set a Record $135 Billion in Claims in 2017 by Entrepreneur Staff • January 5, 2018 • 0 Comments And this may be the new normal, according to one agency. Read more...