Business Immedia shares slump as company walks away from acquisition, markets slide as concerns weigh July 15, 2021