Malta Cyber Series VII Finals: Teams, dates, format, and more The Malta Cyber Series VII Finals will take place this weekend. Read more