Hi! Sorry for such a late reply. Generally speaking, it takes a bit longer than a year to make a site live. There is a lot of paperwork, planning, and needed approvals. It is not always up to us and we sometimes face delays because of holidays, Building Management not being cooperative, and so on. Rest assured that it is in our best interest to have as many live sites as possible and that we're working on it. Thank you for the patience and we hope to see you with us soon!