Can Samsung’s $7.2 Billion Buyback Help to Regain Investor Trust?

Samsung recently unveiled a massive 10 trillion won ($7.2 billion) share repurchase program, triggering a 10% surge in its stock value.