Riccardo Silva: Leaders need to constantly ask themselves, how can I do things a bit better

Posted on

I’m involved with a number of charities and projects in Europe, Africa and the U.S., particularly in South Florida. I strongly believe in…