I have heard on another topic forum on this web site that currently you can submit your web site for free on Yahoo UK
Can anyone confirm this?
And if so can anyone please give me details?
Thanks-this will save me time and money the two things noone can atke for granted
Later then CYAN_CORP