To make money for their shareholders/owners and the most successful do this by selling their customers a dream wrapped up in a product or service.
Yes
Yes!
weather affects businesses because if you have bad weather the roads mght be bad and it would be hard to get to work. there could be a lot of accidents, which means there would be a lot of busy...
Southern, an electrical power giant