Capping a 4-hour meeting with dozens of speakers for and against, the Newark Central Planning Board voted 9-0 to approve the $800 million Iberia project on a 2.5-acre lot between Market and Ferry ...