High level technical design and economic assessment of renewable energy solutions for radio base stations | DealShopping France