NEC Corporation and its Romanian Branch office, part... Read more »