The big lift

The new Three Gorges ship lift is the largest and most complex of its kind in the world. SKF…

The ship lift seen from the top of the Three Gorges dam.

Harnessing the wind at sea

Offshore wind power is one of the most promising sources of renewable energy. In France, an..

The Floatgen wind turbine

Shock of
the new

With the business world rapidly evolving, accelerator and incubator schemes promise large corporations a way to keep pace …

SKF Innovation Challenge