Share buybacks are what happen when you run out of ideas. Financial engineering https://twitter.com/garrytan/status/431709411560521728 by mikepmalai • 12 years ago 3 4 12 years agoTWtwitter.com