UK-based renewable energy company RES said on Tuesday it had opened a warehouse and logistics facility in Houston, Texas, to support its expanding US solar and battery storage operations and maintenance (O&M) business.