The latest updates on big projects and investments around the world this past week - including impacts of developments in Ukraine.