By: Maria Girlie Pascual Richard Felicelda, owner and President of Starlab, Inc., continues to expand his burgeoning business by adding a school and a diagnostic services company, to date. What began as a small operation in 2011 with the ...
Read More »