Michael Halls-Moore is a financial technology entrepreneur, private investor and technical director at QuarkGluon Ltd. This is the personal blog of Michael Halls-Moore and includes discussions on finance, investing, science, entrepreneurship and mountaine