The fate of massive AWS campus in Dublin to be decided this month
Two complainants have delayed the project by at least five months
Two complainants have delayed the project by at least five months
A local engineer has called the company’s 100 percent green energy pledge into question