Health

Employee fired for taking sick leave, but sue and win

[ad_1] According to the Birmingham Live newspaper, Rumbold worked at the Jaguar Land Rover factory located in the town of Castle Bromwich (England) for almost 20 years, but he was laid off in 2018 because the company lost thousands of pounds from the large amount of sick leave. The company …

Read More »