Trading Education Why do companies Buyback their Own shares ? Shareholders get excited about the news of share buyback, (As Happened with TCS) but have you ever thought why a Company would give away Read more....