The use of grounds

Please tell me whether the following sentence is right or not.

On the very grounds of improvement in the media sector lies technological advancement.

It may be possible, but it depends on what comes before and after.
As a standalone, bare sentence, it does not sound like the best possible way of saying something.