Tech Agency Innovation Insights Tech Agency Innovation Insights New score system and more power metrics With the new score system, we have been busy developing the platform over the last few weeks and have added or enhanced many new features.