In reply to Diabetes UNBOTHERED.

Forbes said optimistic renaissance revenue is 2.4 billion
Optimistic means hope. Like they wish You forgot that part sweetheart.