Delivery Location means the Supplier's premises or other location where the Services are to be supplied, as set out in the Order;
Location as used in the Economic Load Response rules shall mean an end-use customer site as defined by the relevant electric distribution company account number. Locational Deliverability Area (LDA):
Check Meter means the Buyer revenue-quality meter section(s) or meter(s), which Buyer may require at its discretion, and which will include those devices normally supplied by Buyer or Seller under the applicable utility electric service requirements.
Written Testing-the-Waters Communication means any Testing-the-Waters Communication that is a written communication within the meaning of Rule 405 under the Securities Act.