Nokia XL is officially in the Philippines and is now available in all Nokia stores nationwide. Nokia XL was introduced in Barcelona in February alongside with Nokia X. Nokia X…