The decision to set up shop on the Emerald Island may have been unusual, but the Romeros are hoping to bring good fortune to Irish developers. Share this:TwitterFacebookLike this:Like Loading...