ppf charlotte