Otaru is a city and port in Shiribeshi Subprefecture, Hokkaido, Japan, northwest of Sapporo. The city faces Ishikari Bay and the Sea of Japan, and has long served as the main port of the bay. Read More
Technology services company Wipro Limited on Tuesday announced the appointment of Dhruv Anand as Country Head & Managing Director for its operations in Japan. ...