Juniper Green Energy Shares Fall 7% Despite 54% Jump in Q1 Net Profit | HyperFast