Business

A pilot project in the North Sea will develop floating solar panels that glide o..