According to reports, Temasek is planning to invest $1 billion in the company. Last month, the company submitted a binding bid along with Ben Capital, but the latter later exited the deal. Sources said that the company is now in competition with Alpha Web Global, which is also vying to buy a stake.