Which of these is correct?
Our company has a philosophy that "People Matter".
Our company has a philosophy that "People Matter."
Does the period go inside the quotes here or outside?
Which of these is correct?
Our company has a philosophy that "People Matter".
Our company has a philosophy that "People Matter."
Does the period go inside the quotes here or outside?
In British English, the period goes outside. In American English, the period goes inside.
Here's a pretty good guide about the conventions for including punctuation within quotes. Wikipedia has a section on it in the manual of style. In summary though, in American English punctuation tends to go on the inside; elsewhere it tends to go on the outside, unless the punctuation is firmly part of the quoted text.
As I understand it, the US convention of putting commas and stops inside the quotes can be traced back to typesetting problems with movable type. The tiny little stop and comma pieces (or "sorts") could easily fall off the page ("forme") unless there was a larger sort beside them to keep them in place. This convention was observed not just in the US, but elsewhere too. As moveable type started to fall out of fashion in favour of hot metal typesetting, the convention was retained in the US, but abandoned elsewhere in favour of a more logical policy (where the punctuation is only inside the quote marks if it is part of the quote).