Earlier I had asked a query on how CyanogenMod is it from Android. The answer mentioned an interesting point:
CyanogenMod is not permitted to ship the Google-Apps with their ROMs, you have to install them manually (if you want them), or leave them out.
Now phones like Xiaomi and YU! are being launched in India, both running forked version of Android - Xiaomi's own MIUI OS and CyanogenMod respectively.
From the earlier answer and this article I understood that the forked versions of Android will not be Google approved and thus will not be able to access Google Play Store. But both these phones have access to Google Play Store and come pre-installed with them. How and why?
Also why does Amazon's Fire OS still is unable to access Google Play Store (hope I am right on this one)?