Which one of the two prepositions should be used in the following sentence
The company released a statement on Saturday paying tribute to its founder, praising his philanthropic efforts and his vision on/for healthcare.
I think on is correct because we usually say his ideas on sth sth... and here also vision is somewhat related to ideas.