EFORECAST
developing, creating, selling, marketing and distributing weather reports, information and forecasts and related information to subscribers via facsimile, internet transmission, digital and alphanumeric paging and other means.
Abandoned · January 29, 2000 · 75910543 ·