A Cornish clean energy firm is fined £20,000 after a worker fell through a fragile roof. Continue reading...