FLAWED
- Press Release
Brand & Business: FRED & FARID to invest in the launch of FLAWED a new generation boutique consultancy
SHANGHAI, CHINA — FLAWED has been launched in FRED & FARID’s operational hub in Shanghai under the management of Karen…
Read More »