Business Monsoon rains cover entire India but still 5% down on average so far Dustin Moskovitz Jul 2, 2022 0 India's annual monsoon covered the entire…