Philippine lender BDO Unibank Inc has raised USD 150 million (EUR 127.3m) from selling green bonds to the International Finance Corp (IFC), the latter said on Friday.