MEYERTON – The Riverstone Mall, which is expected to open its doors in March 2025, will rely largely on its own solar power and battery system to keep the lights on.