Thoughtworks Insights

Energy: 6 C’s inhibiting change

Our previous blog looked at 7 D's inexorably driving change in the energy sector.  None are dramatically new or surprising.  Yet, change has felt frustratingly slow in coming; as if (the Japanese might say) current market participants have ‘heavy bottoms’. This blog looks at some of the main drag factors.
favicon
thoughtworks.com
thoughtworks.com