Road speed sign?

Am I right to assume this sign is something to do with the new speed limits?, it just recently put up on a secondary road near me, never saw one before.

Am I right to assume this sign is something to do with the new speed limits?, it just recently put up on a secondary road near me, never saw one before.