In:
Yes, foreigners or foreign corporate entities can hold 100% shareholding in the company. However, certain nature of businesses require to be with local shareholding in order to be eligible for some grants, etc.
Foreign entrepreneurs can establish a Private Limited Company, but only with a Singapore Citizen or Singapore Permanent Resident as a local director.