General Motors stock soars on $10bn share buyback and dividend boost

General Motors stock soars on $10bn share buyback and dividend boost

Upworthy

Published