Beast Industries has strongly denied claims of sexual harassment and workplace gender bias.
Source: BBC.
Written by
in