Two towns in the north of New Jersey, USA may receive financial aid after a pharmaceutical giant announced its departure from the city. Clifton, New Jersey Roche, which is one of the largest drug companies in America, currently has a 119 acre site that... Read More