Earth Etch is a provider of energy compliance products and services that help you meet your operational and regulatory obligations. We unravel the complexities of compliance and help suppliers and brokers enter new retail energy markets via our market intelligence gathering and licensing services.