Though i wont recommend using 0w20 in Pak weather but using 10w40 in an engine manufacturered in 2014 is equally criminal.
PS is actually fools. They just want to sell their shyt i.e. the 10w40. I say this because it took them decades to launch their 5w30 oil. This oil was launched just recently in Nov/Dec 2016!! Check their website. They were celebrateing this launch. Semi synthetic oils were in Pakistan since 2010 and mighty PS launched it in 2016!
Bhai, i have been using 10w40 in my 2006 Lancer with 150K km on th ODO. U expect me to use the same oil in a 2014 model car too?!
K10b engine was launched in 2014, it is a new engine, dont require thick oils.