Latest Updates Press Releases ‘Site Suitability Module’ launched by Genesis Ray will help mitigate site selection risks PI 27/07/2021