Investors have been agonized by the coronavirus pandemic-triggered market sell offs. However, the benchmark indices touched a fresh high two days back, thanks to the positive sentiment surrounding the news of the U.S. government placing an initial vaccination order of 100 million doses to Pfizer and BioNTech. Policymakers have left […]