Zworf , 1 month ago The Netherlands is extremely docile to big business interests.
The Netherlands is extremely docile to big business interests.