Company fined £1m as employee suffers serious injuries