Investments and its iffy-ness

Temasek Holdings sold its Barclays and Bank of America stakes, causing many to wonder what the hell it is doing. Yeah, what the hell is it doing?! That was my first reaction. I didn’t know their investment strategy except to see alongside the news (that they have sold the relevant stakes) a small article on … Continue reading