Octopus Energy’s tech arm Kraken has been valued at nearly $9bn (£6.4bn) after the energy giant offloaded a significant stake ...
Nifty Options on Dec 30: Maximum Call open interest at 26,100 and Maximum Put open interest at 25,900. The NSE Nifty ended ...