British fashion house Burberry is reportedly laying off hundreds of employees amid huge stock selloff

X