A bright new office building in Port Of Spain, reflecting the clouds.