General Motors Announces $10 Billion Share Buyback to Appease Investors
767 ViewsGeneral Motors is trying to assure investors about the health of its business after recent setbacks in fledgling pursuits such as driverless and electric vehicles. In today’s BNN breaking news, the automaker wants to increase cash returns to shareholders and… Continue Reading