Dutch offshore self-elevating platform and services provider Jack-Up Barge BV believes innovative and cost-efficient solutions are needed now more than ever across the offshore oil and gas and renewables businesses.The current market faces challenges, from the COVID-19 pandemic and low oil prices to wind farms that have spiraled in size from 2-3 MW turbines to 12 MW turbines in just a few years.