China Machinery Engineering Corporation, a state-owned international engineering contractor, has raised HK$3.88 billion ($500 million) from its initial public offering, after fixing the price at the top of the indicative range. The stock is scheduled to start trading in Hong Kong this Friday.