I liked very much your new yahoo tool bar. but I am unable to permanently install it in my pc.
The new tool bar introduced by you cannot be permanently installed in my p.c. Rather I want to ask, as to what should I do to keep the new tool bar as my home page? Because I liked it very much.
CHANDUVARATH GOPINATHAN MENON shared this idea