Original: This technology is at the early stages of development and will require more research before it becomes a significant contributor.
Simplified: This technology is at the early stages of development and will need more research before it can produce any higher amount of energy.