For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Chris Policastro

United States

1 Reviews
6 Reads
0 Useful

1 review

Infograpia

Great slides. Difficult updates

Although I love the slides, I am unable to determine how/when/where to obtain updates. I get emails that say updates are available, but the links always take me to web pages that want me to purchase something. I don't understand?

2024-12-31