Skip to content

The EU Parliament bars Amazon lobbyists from its premises, after MEPs said the company repeatedly refused to engage about workers’ rights and labor conditions (Financial Times)

    Snarful Solutions Group, LLC.