Portugal, officially the Portuguese Republic, is a country located mostly on the Iberian Peninsula in southwestern Europe. It is the westernmost sovereign state of mainland Europe, being bordered to the west and south by the Atlantic Ocean and to the north and east by Spain. Read More
Finnish mobile phone manufacturer HMD--the parent company of Nokia, on Friday announced that the Nokia X10 is receiving the latest version of Android. ...