The landscape of contemporary finance has seen tremendous transformation over the past years. Financial markets now operate with unprecedented sophistication. Today's financial experts have to steer through complex network of possibilities and obstacles to derive value for clients. Investment strategy development in today's economic markets calls