You do understand that the OTCM isn't a exchange or a regulator - so it isn't uplisting going to OTCQB.
OTCM is a for profit PR company - the OTCQB is a tier created by OTCM - it has absolutely no meaning to the SEC.
The companies have to pay to be listed on the OTCQB - it is meant to deceive noobie investors - other than that it is meaningless - but it certainly isn't uplisting.
Also, if the 150 million shares were retired why wasn't the A/S decreased.