Mobara is a city located in Chiba Prefecture, Japan.As of December 1, 2015, the city had an estimated population of 89,655, and a population density of 897 persons per km². The total area is 99.92 square kilometres. Read More
Apple is reportedly buying $200 million worth of assets like LCD equipment from troubled panel maker Japan Display, the media reported on Wednesday. ...