Enom, which is part of DemandMedia, has relaunched their main site with a brand new design and interface.The new site appears to have a simpler interface and also appears to be a bit more responsive in terms of load times. … [Read more...] about Enom Revamps