Or simply read the current online edition of Insights here and now annual report

What is the correctly punctuated version of this sentence?
Or simply read the current online edition of 'Insights' here and now: annual report