is anybody aware that there is an article on the Financial Times backing the report and making some worrying allegations of its own?
There is an article just appearing in the Financial Times
I just read it. It seems quite substantiated actually. Hard to disproof outright
This user has not submitted any company ratings.
This user has not created any polls.