BOT is a popular variant of the turnkey project.For a BOT project,a firm operates a facility for a period of time after building it up before finally transferring it to a foreign company.Making profit from operating the project for a period is the major difference between BOT and the common turnkey project.Needless to say,the contractor has to bear the financial and other risks that may occur in the period of operation.