Good News: Meghalaya joins the electric race