The landscape of modern investing has undergone remarkable change over the previous decades. Financial markets now function with unprecedented sophistication. Today's investment professionals have to steer through complex network of possibilities and obstacles to derive value for clients. Investment strategy development in today's financial marke