London-based fintech Zepz is laying off around 200 IT workers as part of a major redundancy plan, two employees impacted by ...
The new project comes as firms are increasingly being spotlighted by climate activists for their role faciliating environmentally harmful activity.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results