Home News Microsoft Edge for Android is now in the Top 20 Free Apps charts in the Play Store