Whether you are an oilfield services, exploration and production (E&P), or financial player, we can help you make the right strategic and investment decisions. Identify promising opportunities and mitigate unnecessary risk with analytics an…
The Guardian once called Indonesia “The Biggest Invisible Thing on Earth”, which seems like a pretty apt description. Despite being the fourth-most populous country in the world —with 260 million people dispersed across 17,000 islands spann…