DBFOT stands for Design, Build, Finance, Operate, Transfer (construction)

DBFOT
Share
Abbreviations And Their Meaning