Sort:  

Yes rebrand. Sounds like LeoAds is waiting for some things to fall in place and be ready to go, at a currently unknown time frame.