Company fined $1 million by CT officials, license revoked