The number of site visits have already started to decline given the restrictions announced by the various state governments. from Industry-Economic Times Read The Rest:economictimes...