Business Travel | Thu Apr 12, 2012 11:09am BST

Azerbaijan aims to put up world's tallest building